pp108 : Interface Design Overview

Interface Design Overview

This topic describes the components used to create XForms.

Process Platform provides you with various features to create interactive XForms. These features are grouped as given below:

  • Containers: Invisible placeholders that hold layouts and controls. Containers help define properties such as size and context-menu options during design time.
  • Layouts: Visual organization of controls in an XForm. You can also specify layouts for composite controls such as tabs, boxes, groups, and splitters. Layouts can be vertical, horizontal, or free.
  • Controls: Interface entities used to perform a task. A control may contain other controls or may be associated with elements.
  • Elements: Interface entities such as zoom button and element bar that are used with controls.
  • Positions: Visual organization of controls in an XForm, independent of the parent control's layout. The position of a control overwrites the layout applicable to it. Positions can be vertical, horizontal, or free.

    Process Platform XForms uses style sheets to define the appearance of the XForms created.

Related concepts

XForms Designer
XForms - A W3C standard

Related tasks

Creating XForms using Web Services
Creating XForms Dynamically
Adding Controls to an XForm

Related information

XForms API